package com.javaspeak.concurrency.pattern.application;

import com.javaspeak.concurrency.pattern.actor.Asynchronous;
import com.javaspeak.concurrency.pattern.actor.Blocking;

/**
 * @author John Dickerson
 */
public interface ExceptionActor {

    @Asynchronous
    public void throwExceptionIfAmountDivisableBy_11( Trade trade );

    @Blocking
    public void throwExceptionIfAmountDivisableBy_13( Trade trade );
}
